@charset "utf-8";
/*文字排版*/
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.t2{text-indent:2em;}
.lh120{line-height:120%;}
.lh150{line-height:150%;}
.lh180{line-height:180%;}
.lh200{line-height:200%;}
.hoverunl:hover{text-decoration:underline;}
.unl{text-decoration:underline;}
.lt{text-decoration:line-through;}
.no_unl{text-decoration:none;}
.nobg{ background:none;}
.noborder{border:none;}
.vatt{ vertical-align:text-top;}
.vm{vertical-align:middle;}
.txi0{text-indent:0;}
.farial{font-family:Arial, Helvetica, sans-serif;}
/*字体颜色*/
.clrc06{color:#c06;}
.clr333{color:#333;}
.clr666{color:#666;}/*灰色*/
.clrblack{color:#000;}
.clrred{color:#ff0000;}/*红色*/
.clrred1{color:#ff415d;}/*浅红色-1*/
.clrf60{color:#f60;}/*黄色*/
.clrgre{color:#7d9e3a;}/*绿色*/
.clrblue{color:#336699;}/*蓝色*/
/*定位*/
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.bc{margin-left:auto;margin-right:auto;}
.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}
.fn{float:none;}
.clear{clear: both;font-size:0;height:0;overflow:hidden;}
.cl{clear:left;}
.cr{clear:right;}
.pr{ position:relative;}
.pa{ position:absolute;}
.zoom{zoom:1;}
.hidden{ visibility:hidden;}
.none{display:none;}
.block{display:block;}
.ma{margin:auto;}
.v_2{vertical-align:-2px;}
.cf:before, .cf:after {content:"";display:table;} 
.cf:after{clear:both;}  
.cf{zoom:1;} 
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both; height:0; line-height:0;}  
.clearfix {zoom:1;}
/*圆弧*/
.r5{border-radius:5px;}
.r3{border-radius:3px;} 
/*宽度高度*/
.w100p{width:100%;}
.w980{width:980px;}
.w960{width:960px;}
.w965{width:965px;}
.w750{width:750px;}
.w650{width:650px;}
/*外边距*/
.mg{margin:0 auto;}
.m0{margin:0;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.ml5{margin-left:5px;}
.ml7{margin-left:7px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
/*内边距*/
.p0{padding:0;}
.p5{padding:5px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
/*全局背景*/
.global_bg{background:url(../../images/common/globalpic.gif) no-repeat 0 0;}
.global1_bg{background:url(../../images/common/global.gif) no-repeat 0 0;}
.f_orderbg{background:url(../../images/common/order_icon.gif) no-repeat 0 0;}
.index_bg{background:url(../../images/common/index_gif.gif) no-repeat 0 0;}
/*全局input*/
.cb_style{ width:14px; height:14px; border:none; margin:0 3px 0 0;}
.def_btn{background:#d4d0c8; border-style:outset; border-width:1px; border-color:#d4d0c8; padding:3px 20px; cursor:pointer; *overflow:visible;}
.def_radio{width:13px; height:13px;}
.def_link{ display: inline-block; border:1px solid #ddd; background:#eee; color:#000; padding:6px 20px; overflow:hidden; line-height:14px;}
.def_link:hover{text-decoration:none;}
.def_tb{ width:182px; height:26px; background:url(../../images/smallpic/tb_bg_1.gif) no-repeat 0 0; padding:0 5px;}
/*弹出*/
.tc_wrap{width:380px; border:3px solid #4fa7e3; padding:15px; position:relative; background:#fff;}
.tc_wrap .btn_close{width:15px; height:15px; background:url(../../images/smallpic/close.gif) no-repeat 0 0; text-indent:-9999px; position:absolute; right:7px; top:5px;}
/*other*/
.error{color: red;}
.error_wrap{margin:100px 225px 150px; height:220px; background:url(../../images/smallpic/error.gif) no-repeat 0 0; padding:1px 0 1px 220px; color:#5c5c5c; font:bold 30px/35px "宋体";}
.error_wrap p{margin:70px 0 0 0;}
.error_wrap p span{ font-size:24px;}
.error_wrap p span a{color:#d63232; padding:0 5px; text-decoration:underline;}
.flag{ width:32px; height:15px; display:block; background:url(../../images/smallpic/icon_5.gif) no-repeat 0 0;}
.com_left{float:left; width:275px;}
.com_right{float:right; width:695px;}
.g_secnav{height:30px; background:#f0f0f0; padding:0 10px; color:#000; line-height:30px;}
.g_secnav a{ display:inline-block; height:30px; line-height:30px; background:url(../../images/smallpic/icon_19.gif) no-repeat 1px 4px; padding:0 10px 0 20px;}
.g_star_bg{ background:url(../../images/common/h_star.gif) no-repeat 0 0;}
.g_star_s1{width:69px; height:13px; background-position:0 -100px; display:inline-block; overflow:hidden;}
.star_s2, .star_s3{width: 69px;height: 13px;background: url(../../images/common/h_star.gif) no-repeat 0 0;display: block;overflow: hidden;}
.star_s2_5{background-position:0 -100px;}
.star_s2_4{background-position:0 -114px;}
.star_s2_3{background-position:0 -128px;}
.star_s2_2{background-position:0 -142px;}
.star_s2_1{background-position:0 -156px;}
.star_s2_0{background-position:0 -170px;}
.star_s3{ height:9px; width:49px;}
.star_s3_5{ background-position:0 -184px;}
.star_s3_4{ background-position:0 -194px;}
.star_s3_3{ background-position:0 -204px;}
.star_s3_2{ background-position:0 -214px;}
.star_s3_1{ background-position:0 -224px;}
.star_s3_0,.stars_r_s0{ background-position:right bottom;}
.stars_r_s5{background-position:0 -100px;}
.stars_r_s4{background-position:0 -114px;}
.stars_r_s3{background-position:0 -128px;}
.stars_r_s2{background-position:0 -142px;}
.stars_r_s1{background-position:0 -156px;}
.else_star{ width:74px; height:15px; display:inline-block;}
.foot_seperate{width:980px; border-top:3px solid #3897D9; margin:0 auto;}
.m_sitemenu{ height:26px; color:#333; line-height:26px; padding:2px 0 0 10px; background:#f0f0f0; position:relative; width:970px; z-index:10;}
.m_quick_menu,.m_quick_menu li{height:26px; float:left;}
.m_quick_menu li{position:relative; padding:0 15px 0 0; background:url(../../images/common/s2_detail_icons.gif) no-repeat right -449px;}
.m_quick_menu li .m_first{ float:left; padding:0 16px 0 9px; position:relative; border:1px solid #f0f0f0; height:25px; z-index:9; line-height:25px;}
.m_quick_menu li .m_first:hover{border:1px solid #bfbfbf; border-bottom:medium none #ffffff; background:#ffffff;}
.m_quick_menu li .m_first:hover .m_triangle{background-position:0 -50px;}
.m_triangle{display:inline-block;width:7px; height:4px;background-position:0 -67px; position:absolute; top:11px; margin:0 0 0 3px;}
.m_down_menu{width:320px; border:1px solid #bfbfbf; padding:10px 10px; position:absolute; top:25px; left:0; z-index:10; background:#ffffff;}
.m_down_menu a{border:none; margin:0 10px 0 0; padding:none; color:#333; line-height:20px; white-space:nowrap;}
.m_down_menu a:hover{text-decoration:underline;}
.phone_box{width:1004px; height:474px; background:url(../../images/common/phone_1.gif) no-repeat 0 0; margin:20px auto; position:relative;}
.phone_sorts {position:absolute; top:150px; right:100px;}
.phone_sorts li{margin:0 0 15px 0;}
.phone_sorts a{color:#1d99e8; text-decoration:underline; font:bold 30px/30px Arial, Helvetica, sans-serif;}
.phone_sorts .current{color:#ff7800;}
.phone_dl_1,.phone_dl_2{ position:absolute; width:228px; height:64px; text-indent:-9999px; left:239px; top:313px; display:block;}
.phone_dl_2{left:752PX;}
/* 左右box */
.com_pt_box .r_box{float:left; margin:0 0 0 10px;_display:inline; line-height:24px;}
.com_pt_box li{float:left; _display:inline; overflow:hidden;zoom:1;}
.r_box .name{ color:#06c; font:bold 14px/18px "宋体";}

.com_lr{overflow:hidden;}
.com_lr .l_box{float:left; margin:0 10px 0 0; _display:inline;}
.com_lr .r_box{float:left;}
/* 上下box */
.com_pt_box1 .t_box{position:relative; display:block;}
.com_pt_box1 .d_box{ line-height:22px; text-align:center; color:#666;}
.com_pt_box1 li{float:left;_display:inline;}
.com_t_box .name{width:120px; height:28px; display:inline-block; color:#336699;}
.com_t_box li{line-height:28px;}
/*box*/
.gradient_sbox{ width:275px;}
.big_box{width:695px; margin:0 0 6px 0;}
.gradient_sbox .gra_head,.big_box .gra_head{height:33px; width:275px; background:url(../../images/smallpic/jb_small_top.gif) no-repeat 0 0;}
.gradient_sbox .gra_head h1 img,.gradient_sbox .gra_head h1 span{margin:10px 0 0 11px; color:#000; font-size:15px; font-weight:bold; line-height:18px;_display:inline;}
.gradient_sbox .gra_head h1 .more,.else_box .else_head .more{width:30px; height:7px; display:block; position:absolute; right:10px; top:8px; text-indent:-9999px; background:url(../../images/smallpic/more.gif) no-repeat 0 0;}
.gradient_sbox .gra_body,.big_box .gra_body{width:271px; background:url(../../images/smallpic/jb_small_center.gif) no-repeat -2px 0 #ffffff; border:2px solid #e0dfdf; border-top:none; border-bottom:none; padding:1px 0;}
.gradient_sbox .gra_foot,.big_box .gra_foot{ height:5px; background:url(../../images/smallpic/jb_small_bottom.gif) no-repeat 0 0; overflow:hidden;}
.big_box .gra_head{background:url(../../images/smallpic/jb_big_top.gif) no-repeat 0 0; width:695px;}
.big_box .gra_body{ width:691px; background:url(../../images/smallpic/jb_big_center.gif) no-repeat -2px 0; padding:1px 0;}
.big_box .gra_foot{background:url(../../images/smallpic/jb_big_bottom.gif) no-repeat 0 0;}

/*elsebox*/
.else_box{margin:0 0 6px 0;}
.else_box .else_head{height:33px; width:274px; background:url(../../images/smallpic/else_top.gif) no-repeat 0 0; position:relative;}
.else_box .else_head h1{color:#266392; font-weight:bold; line-height:28px; margin:0 0 0 12px;}
.else_box .else_body{border:1px solid #e4e3e3; border-top:none; border-bottom:none; padding:1px 0;zoom:1;}
.else_box .else_foot{height:5px; background:url(../../images/smallpic/else-bottom.gif) no-repeat 0 0; overflow:hidden;zoom:1;}

/* tanchu*/
.mask{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index:1001;-moz-opacity: 0.8;opacity:0.8;filter: alpha(opacity=80);}
.tanchu {display: block;z-index:1002;position: absolute;}